/*
 * objmgr.h
 *
 *  Created on: Feb 18, 2014
 *      Author: killerg
 */

#ifndef OBJMGR_H_
#define OBJMGR_H_

struct obj_t {

};
typedef shared_ptr<obj_t> sp_obj_t;

struct savemgr_t {
	bool init();
	void destroy();
	void update();

	void load_obj(int64_t objid, function<void(lcb_error_t, sp_obj_t)> cb);
	void set_chged(int64_t objid);
};

struct objmgr_t {

};

#endif /* OBJMGR_H_ */
